
package com.yanqu.road.webservice.game;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.yanqu.road.webservice.game package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _CheckNameForbiddenResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "checkNameForbiddenResponse");
    private final static QName _QueryPlayerOnline_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryPlayerOnline");
    private final static QName _QueryRechargeSwitchOpen_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryRechargeSwitchOpen");
    private final static QName _QueryUser_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUser");
    private final static QName _QueryServerOnlineResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryServerOnlineResponse");
    private final static QName _QueryUserUnionInfo_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUserUnionInfo");
    private final static QName _AddUserBehavior_QNAME = new QName("http://webservice.server.road.yanqu.com/", "addUserBehavior");
    private final static QName _ExecuteAdminCommand_QNAME = new QName("http://webservice.server.road.yanqu.com/", "executeAdminCommand");
    private final static QName _TriggerPlatformUserBehavior_QNAME = new QName("http://webservice.server.road.yanqu.com/", "triggerPlatformUserBehavior");
    private final static QName _GetCanBuyProductList_QNAME = new QName("http://webservice.server.road.yanqu.com/", "getCanBuyProductList");
    private final static QName _ExecuteAdminOperateResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "executeAdminOperateResponse");
    private final static QName _QueryXiaoMianDataResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryXiaoMianDataResponse");
    private final static QName _QueryUserUpgradeTimeResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUserUpgradeTimeResponse");
    private final static QName _ReachPlatformConditionResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "reachPlatformConditionResponse");
    private final static QName _QueryUserUpgradeTime_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUserUpgradeTime");
    private final static QName _AddUserBehaviorResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "addUserBehaviorResponse");
    private final static QName _PlatformSendRewardResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "platformSendRewardResponse");
    private final static QName _ChangeUserNickNameResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "changeUserNickNameResponse");
    private final static QName _QueryUserByAliasId_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUserByAliasId");
    private final static QName _ChangeUserNickName_QNAME = new QName("http://webservice.server.road.yanqu.com/", "changeUserNickName");
    private final static QName _QueryXiaoMianData_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryXiaoMianData");
    private final static QName _LogPreRecharge_QNAME = new QName("http://webservice.server.road.yanqu.com/", "logPreRecharge");
    private final static QName _QueryMallCanBuyResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryMallCanBuyResponse");
    private final static QName _GetCanBuyProductListBackendResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "getCanBuyProductListBackendResponse");
    private final static QName _QueryUnionDetailInfo_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUnionDetailInfo");
    private final static QName _IsProductCanBuy_QNAME = new QName("http://webservice.server.road.yanqu.com/", "isProductCanBuy");
    private final static QName _ReduceTokenResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "reduceTokenResponse");
    private final static QName _LoginCheckGameServerMemoryResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "loginCheckGameServerMemoryResponse");
    private final static QName _NotifyDeductIngots_QNAME = new QName("http://webservice.server.road.yanqu.com/", "notifyDeductIngots");
    private final static QName _LogPreRechargeResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "logPreRechargeResponse");
    private final static QName _UpdateUserPlatformUserIdResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "updateUserPlatformUserIdResponse");
    private final static QName _ListCommandApi_QNAME = new QName("http://webservice.server.road.yanqu.com/", "listCommandApi");
    private final static QName _QueryUnionDetailInfoResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUnionDetailInfoResponse");
    private final static QName _LoginCheckGameServerMemory_QNAME = new QName("http://webservice.server.road.yanqu.com/", "loginCheckGameServerMemory");
    private final static QName _QueryServerOnline_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryServerOnline");
    private final static QName _GetCanBuyProductListResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "getCanBuyProductListResponse");
    private final static QName _RoleReportResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "roleReportResponse");
    private final static QName _QueryUserResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUserResponse");
    private final static QName _ExecuteAdminCommandResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "executeAdminCommandResponse");
    private final static QName _ExecuteAdminOperate_QNAME = new QName("http://webservice.server.road.yanqu.com/", "executeAdminOperate");
    private final static QName _ChangeUnion_QNAME = new QName("http://webservice.server.road.yanqu.com/", "changeUnion");
    private final static QName _RoleReport_QNAME = new QName("http://webservice.server.road.yanqu.com/", "roleReport");
    private final static QName _RecordUserIp_QNAME = new QName("http://webservice.server.road.yanqu.com/", "recordUserIp");
    private final static QName _IsProductCanBuyResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "isProductCanBuyResponse");
    private final static QName _CheckNameForbidden_QNAME = new QName("http://webservice.server.road.yanqu.com/", "checkNameForbidden");
    private final static QName _TriggerPlatformUserBehaviorResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "triggerPlatformUserBehaviorResponse");
    private final static QName _ReachPlatformCondition_QNAME = new QName("http://webservice.server.road.yanqu.com/", "reachPlatformCondition");
    private final static QName _RecordUserSign_QNAME = new QName("http://webservice.server.road.yanqu.com/", "recordUserSign");
    private final static QName _PlatformSendReward_QNAME = new QName("http://webservice.server.road.yanqu.com/", "platformSendReward");
    private final static QName _ReduceToken_QNAME = new QName("http://webservice.server.road.yanqu.com/", "reduceToken");
    private final static QName _NotifyRechargeSuccessResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "notifyRechargeSuccessResponse");
    private final static QName _NotifyDeductIngotsResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "notifyDeductIngotsResponse");
    private final static QName _QueryRechargeSwitchOpenResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryRechargeSwitchOpenResponse");
    private final static QName _QueryDailyTaskProgress_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryDailyTaskProgress");
    private final static QName _UpdateUserPlatformUserId_QNAME = new QName("http://webservice.server.road.yanqu.com/", "updateUserPlatformUserId");
    private final static QName _ListCommandApiResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "listCommandApiResponse");
    private final static QName _QueryMallCanBuy_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryMallCanBuy");
    private final static QName _GetCanBuyProductListBackend_QNAME = new QName("http://webservice.server.road.yanqu.com/", "getCanBuyProductListBackend");
    private final static QName _ChangeUnionResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "changeUnionResponse");
    private final static QName _RecordUserSignResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "recordUserSignResponse");
    private final static QName _NotifyRechargeSuccess_QNAME = new QName("http://webservice.server.road.yanqu.com/", "notifyRechargeSuccess");
    private final static QName _QueryPlayerOnlineResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryPlayerOnlineResponse");
    private final static QName _QueryDailyTaskProgressResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryDailyTaskProgressResponse");
    private final static QName _QueryUserUnionInfoResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUserUnionInfoResponse");
    private final static QName _QueryUserByAliasIdResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "queryUserByAliasIdResponse");
    private final static QName _RecordUserIpResponse_QNAME = new QName("http://webservice.server.road.yanqu.com/", "recordUserIpResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.yanqu.road.webservice.game
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link QueryUserByAliasIdResponse }
     * 
     */
    public QueryUserByAliasIdResponse createQueryUserByAliasIdResponse() {
        return new QueryUserByAliasIdResponse();
    }

    /**
     * Create an instance of {@link RecordUserIpResponse }
     * 
     */
    public RecordUserIpResponse createRecordUserIpResponse() {
        return new RecordUserIpResponse();
    }

    /**
     * Create an instance of {@link QueryDailyTaskProgressResponse }
     * 
     */
    public QueryDailyTaskProgressResponse createQueryDailyTaskProgressResponse() {
        return new QueryDailyTaskProgressResponse();
    }

    /**
     * Create an instance of {@link QueryUserUnionInfoResponse }
     * 
     */
    public QueryUserUnionInfoResponse createQueryUserUnionInfoResponse() {
        return new QueryUserUnionInfoResponse();
    }

    /**
     * Create an instance of {@link RecordUserSignResponse }
     * 
     */
    public RecordUserSignResponse createRecordUserSignResponse() {
        return new RecordUserSignResponse();
    }

    /**
     * Create an instance of {@link NotifyRechargeSuccess }
     * 
     */
    public NotifyRechargeSuccess createNotifyRechargeSuccess() {
        return new NotifyRechargeSuccess();
    }

    /**
     * Create an instance of {@link QueryPlayerOnlineResponse }
     * 
     */
    public QueryPlayerOnlineResponse createQueryPlayerOnlineResponse() {
        return new QueryPlayerOnlineResponse();
    }

    /**
     * Create an instance of {@link GetCanBuyProductListBackend }
     * 
     */
    public GetCanBuyProductListBackend createGetCanBuyProductListBackend() {
        return new GetCanBuyProductListBackend();
    }

    /**
     * Create an instance of {@link ChangeUnionResponse }
     * 
     */
    public ChangeUnionResponse createChangeUnionResponse() {
        return new ChangeUnionResponse();
    }

    /**
     * Create an instance of {@link UpdateUserPlatformUserId }
     * 
     */
    public UpdateUserPlatformUserId createUpdateUserPlatformUserId() {
        return new UpdateUserPlatformUserId();
    }

    /**
     * Create an instance of {@link ListCommandApiResponse }
     * 
     */
    public ListCommandApiResponse createListCommandApiResponse() {
        return new ListCommandApiResponse();
    }

    /**
     * Create an instance of {@link QueryMallCanBuy }
     * 
     */
    public QueryMallCanBuy createQueryMallCanBuy() {
        return new QueryMallCanBuy();
    }

    /**
     * Create an instance of {@link QueryDailyTaskProgress }
     * 
     */
    public QueryDailyTaskProgress createQueryDailyTaskProgress() {
        return new QueryDailyTaskProgress();
    }

    /**
     * Create an instance of {@link NotifyRechargeSuccessResponse }
     * 
     */
    public NotifyRechargeSuccessResponse createNotifyRechargeSuccessResponse() {
        return new NotifyRechargeSuccessResponse();
    }

    /**
     * Create an instance of {@link NotifyDeductIngotsResponse }
     * 
     */
    public NotifyDeductIngotsResponse createNotifyDeductIngotsResponse() {
        return new NotifyDeductIngotsResponse();
    }

    /**
     * Create an instance of {@link QueryRechargeSwitchOpenResponse }
     * 
     */
    public QueryRechargeSwitchOpenResponse createQueryRechargeSwitchOpenResponse() {
        return new QueryRechargeSwitchOpenResponse();
    }

    /**
     * Create an instance of {@link ReduceToken }
     * 
     */
    public ReduceToken createReduceToken() {
        return new ReduceToken();
    }

    /**
     * Create an instance of {@link ReachPlatformCondition }
     * 
     */
    public ReachPlatformCondition createReachPlatformCondition() {
        return new ReachPlatformCondition();
    }

    /**
     * Create an instance of {@link RecordUserSign }
     * 
     */
    public RecordUserSign createRecordUserSign() {
        return new RecordUserSign();
    }

    /**
     * Create an instance of {@link PlatformSendReward }
     * 
     */
    public PlatformSendReward createPlatformSendReward() {
        return new PlatformSendReward();
    }

    /**
     * Create an instance of {@link IsProductCanBuyResponse }
     * 
     */
    public IsProductCanBuyResponse createIsProductCanBuyResponse() {
        return new IsProductCanBuyResponse();
    }

    /**
     * Create an instance of {@link CheckNameForbidden }
     * 
     */
    public CheckNameForbidden createCheckNameForbidden() {
        return new CheckNameForbidden();
    }

    /**
     * Create an instance of {@link TriggerPlatformUserBehaviorResponse }
     * 
     */
    public TriggerPlatformUserBehaviorResponse createTriggerPlatformUserBehaviorResponse() {
        return new TriggerPlatformUserBehaviorResponse();
    }

    /**
     * Create an instance of {@link ChangeUnion }
     * 
     */
    public ChangeUnion createChangeUnion() {
        return new ChangeUnion();
    }

    /**
     * Create an instance of {@link RoleReport }
     * 
     */
    public RoleReport createRoleReport() {
        return new RoleReport();
    }

    /**
     * Create an instance of {@link RecordUserIp }
     * 
     */
    public RecordUserIp createRecordUserIp() {
        return new RecordUserIp();
    }

    /**
     * Create an instance of {@link QueryUserResponse }
     * 
     */
    public QueryUserResponse createQueryUserResponse() {
        return new QueryUserResponse();
    }

    /**
     * Create an instance of {@link ExecuteAdminCommandResponse }
     * 
     */
    public ExecuteAdminCommandResponse createExecuteAdminCommandResponse() {
        return new ExecuteAdminCommandResponse();
    }

    /**
     * Create an instance of {@link ExecuteAdminOperate }
     * 
     */
    public ExecuteAdminOperate createExecuteAdminOperate() {
        return new ExecuteAdminOperate();
    }

    /**
     * Create an instance of {@link RoleReportResponse }
     * 
     */
    public RoleReportResponse createRoleReportResponse() {
        return new RoleReportResponse();
    }

    /**
     * Create an instance of {@link QueryServerOnline }
     * 
     */
    public QueryServerOnline createQueryServerOnline() {
        return new QueryServerOnline();
    }

    /**
     * Create an instance of {@link GetCanBuyProductListResponse }
     * 
     */
    public GetCanBuyProductListResponse createGetCanBuyProductListResponse() {
        return new GetCanBuyProductListResponse();
    }

    /**
     * Create an instance of {@link LoginCheckGameServerMemory }
     * 
     */
    public LoginCheckGameServerMemory createLoginCheckGameServerMemory() {
        return new LoginCheckGameServerMemory();
    }

    /**
     * Create an instance of {@link QueryUnionDetailInfoResponse }
     * 
     */
    public QueryUnionDetailInfoResponse createQueryUnionDetailInfoResponse() {
        return new QueryUnionDetailInfoResponse();
    }

    /**
     * Create an instance of {@link LogPreRechargeResponse }
     * 
     */
    public LogPreRechargeResponse createLogPreRechargeResponse() {
        return new LogPreRechargeResponse();
    }

    /**
     * Create an instance of {@link UpdateUserPlatformUserIdResponse }
     * 
     */
    public UpdateUserPlatformUserIdResponse createUpdateUserPlatformUserIdResponse() {
        return new UpdateUserPlatformUserIdResponse();
    }

    /**
     * Create an instance of {@link ListCommandApi }
     * 
     */
    public ListCommandApi createListCommandApi() {
        return new ListCommandApi();
    }

    /**
     * Create an instance of {@link LoginCheckGameServerMemoryResponse }
     * 
     */
    public LoginCheckGameServerMemoryResponse createLoginCheckGameServerMemoryResponse() {
        return new LoginCheckGameServerMemoryResponse();
    }

    /**
     * Create an instance of {@link NotifyDeductIngots }
     * 
     */
    public NotifyDeductIngots createNotifyDeductIngots() {
        return new NotifyDeductIngots();
    }

    /**
     * Create an instance of {@link GetCanBuyProductListBackendResponse }
     * 
     */
    public GetCanBuyProductListBackendResponse createGetCanBuyProductListBackendResponse() {
        return new GetCanBuyProductListBackendResponse();
    }

    /**
     * Create an instance of {@link QueryUnionDetailInfo }
     * 
     */
    public QueryUnionDetailInfo createQueryUnionDetailInfo() {
        return new QueryUnionDetailInfo();
    }

    /**
     * Create an instance of {@link IsProductCanBuy }
     * 
     */
    public IsProductCanBuy createIsProductCanBuy() {
        return new IsProductCanBuy();
    }

    /**
     * Create an instance of {@link ReduceTokenResponse }
     * 
     */
    public ReduceTokenResponse createReduceTokenResponse() {
        return new ReduceTokenResponse();
    }

    /**
     * Create an instance of {@link LogPreRecharge }
     * 
     */
    public LogPreRecharge createLogPreRecharge() {
        return new LogPreRecharge();
    }

    /**
     * Create an instance of {@link QueryMallCanBuyResponse }
     * 
     */
    public QueryMallCanBuyResponse createQueryMallCanBuyResponse() {
        return new QueryMallCanBuyResponse();
    }

    /**
     * Create an instance of {@link QueryXiaoMianData }
     * 
     */
    public QueryXiaoMianData createQueryXiaoMianData() {
        return new QueryXiaoMianData();
    }

    /**
     * Create an instance of {@link ChangeUserNickName }
     * 
     */
    public ChangeUserNickName createChangeUserNickName() {
        return new ChangeUserNickName();
    }

    /**
     * Create an instance of {@link AddUserBehaviorResponse }
     * 
     */
    public AddUserBehaviorResponse createAddUserBehaviorResponse() {
        return new AddUserBehaviorResponse();
    }

    /**
     * Create an instance of {@link PlatformSendRewardResponse }
     * 
     */
    public PlatformSendRewardResponse createPlatformSendRewardResponse() {
        return new PlatformSendRewardResponse();
    }

    /**
     * Create an instance of {@link ChangeUserNickNameResponse }
     * 
     */
    public ChangeUserNickNameResponse createChangeUserNickNameResponse() {
        return new ChangeUserNickNameResponse();
    }

    /**
     * Create an instance of {@link QueryUserByAliasId }
     * 
     */
    public QueryUserByAliasId createQueryUserByAliasId() {
        return new QueryUserByAliasId();
    }

    /**
     * Create an instance of {@link QueryUserUpgradeTime }
     * 
     */
    public QueryUserUpgradeTime createQueryUserUpgradeTime() {
        return new QueryUserUpgradeTime();
    }

    /**
     * Create an instance of {@link ExecuteAdminOperateResponse }
     * 
     */
    public ExecuteAdminOperateResponse createExecuteAdminOperateResponse() {
        return new ExecuteAdminOperateResponse();
    }

    /**
     * Create an instance of {@link QueryXiaoMianDataResponse }
     * 
     */
    public QueryXiaoMianDataResponse createQueryXiaoMianDataResponse() {
        return new QueryXiaoMianDataResponse();
    }

    /**
     * Create an instance of {@link QueryUserUpgradeTimeResponse }
     * 
     */
    public QueryUserUpgradeTimeResponse createQueryUserUpgradeTimeResponse() {
        return new QueryUserUpgradeTimeResponse();
    }

    /**
     * Create an instance of {@link ReachPlatformConditionResponse }
     * 
     */
    public ReachPlatformConditionResponse createReachPlatformConditionResponse() {
        return new ReachPlatformConditionResponse();
    }

    /**
     * Create an instance of {@link QueryUserUnionInfo }
     * 
     */
    public QueryUserUnionInfo createQueryUserUnionInfo() {
        return new QueryUserUnionInfo();
    }

    /**
     * Create an instance of {@link AddUserBehavior }
     * 
     */
    public AddUserBehavior createAddUserBehavior() {
        return new AddUserBehavior();
    }

    /**
     * Create an instance of {@link ExecuteAdminCommand }
     * 
     */
    public ExecuteAdminCommand createExecuteAdminCommand() {
        return new ExecuteAdminCommand();
    }

    /**
     * Create an instance of {@link TriggerPlatformUserBehavior }
     * 
     */
    public TriggerPlatformUserBehavior createTriggerPlatformUserBehavior() {
        return new TriggerPlatformUserBehavior();
    }

    /**
     * Create an instance of {@link GetCanBuyProductList }
     * 
     */
    public GetCanBuyProductList createGetCanBuyProductList() {
        return new GetCanBuyProductList();
    }

    /**
     * Create an instance of {@link QueryServerOnlineResponse }
     * 
     */
    public QueryServerOnlineResponse createQueryServerOnlineResponse() {
        return new QueryServerOnlineResponse();
    }

    /**
     * Create an instance of {@link CheckNameForbiddenResponse }
     * 
     */
    public CheckNameForbiddenResponse createCheckNameForbiddenResponse() {
        return new CheckNameForbiddenResponse();
    }

    /**
     * Create an instance of {@link QueryPlayerOnline }
     * 
     */
    public QueryPlayerOnline createQueryPlayerOnline() {
        return new QueryPlayerOnline();
    }

    /**
     * Create an instance of {@link QueryRechargeSwitchOpen }
     * 
     */
    public QueryRechargeSwitchOpen createQueryRechargeSwitchOpen() {
        return new QueryRechargeSwitchOpen();
    }

    /**
     * Create an instance of {@link QueryUser }
     * 
     */
    public QueryUser createQueryUser() {
        return new QueryUser();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CheckNameForbiddenResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "checkNameForbiddenResponse")
    public JAXBElement<CheckNameForbiddenResponse> createCheckNameForbiddenResponse(CheckNameForbiddenResponse value) {
        return new JAXBElement<CheckNameForbiddenResponse>(_CheckNameForbiddenResponse_QNAME, CheckNameForbiddenResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryPlayerOnline }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryPlayerOnline")
    public JAXBElement<QueryPlayerOnline> createQueryPlayerOnline(QueryPlayerOnline value) {
        return new JAXBElement<QueryPlayerOnline>(_QueryPlayerOnline_QNAME, QueryPlayerOnline.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryRechargeSwitchOpen }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryRechargeSwitchOpen")
    public JAXBElement<QueryRechargeSwitchOpen> createQueryRechargeSwitchOpen(QueryRechargeSwitchOpen value) {
        return new JAXBElement<QueryRechargeSwitchOpen>(_QueryRechargeSwitchOpen_QNAME, QueryRechargeSwitchOpen.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUser }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUser")
    public JAXBElement<QueryUser> createQueryUser(QueryUser value) {
        return new JAXBElement<QueryUser>(_QueryUser_QNAME, QueryUser.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryServerOnlineResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryServerOnlineResponse")
    public JAXBElement<QueryServerOnlineResponse> createQueryServerOnlineResponse(QueryServerOnlineResponse value) {
        return new JAXBElement<QueryServerOnlineResponse>(_QueryServerOnlineResponse_QNAME, QueryServerOnlineResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUserUnionInfo }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUserUnionInfo")
    public JAXBElement<QueryUserUnionInfo> createQueryUserUnionInfo(QueryUserUnionInfo value) {
        return new JAXBElement<QueryUserUnionInfo>(_QueryUserUnionInfo_QNAME, QueryUserUnionInfo.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddUserBehavior }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "addUserBehavior")
    public JAXBElement<AddUserBehavior> createAddUserBehavior(AddUserBehavior value) {
        return new JAXBElement<AddUserBehavior>(_AddUserBehavior_QNAME, AddUserBehavior.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ExecuteAdminCommand }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "executeAdminCommand")
    public JAXBElement<ExecuteAdminCommand> createExecuteAdminCommand(ExecuteAdminCommand value) {
        return new JAXBElement<ExecuteAdminCommand>(_ExecuteAdminCommand_QNAME, ExecuteAdminCommand.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link TriggerPlatformUserBehavior }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "triggerPlatformUserBehavior")
    public JAXBElement<TriggerPlatformUserBehavior> createTriggerPlatformUserBehavior(TriggerPlatformUserBehavior value) {
        return new JAXBElement<TriggerPlatformUserBehavior>(_TriggerPlatformUserBehavior_QNAME, TriggerPlatformUserBehavior.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetCanBuyProductList }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "getCanBuyProductList")
    public JAXBElement<GetCanBuyProductList> createGetCanBuyProductList(GetCanBuyProductList value) {
        return new JAXBElement<GetCanBuyProductList>(_GetCanBuyProductList_QNAME, GetCanBuyProductList.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ExecuteAdminOperateResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "executeAdminOperateResponse")
    public JAXBElement<ExecuteAdminOperateResponse> createExecuteAdminOperateResponse(ExecuteAdminOperateResponse value) {
        return new JAXBElement<ExecuteAdminOperateResponse>(_ExecuteAdminOperateResponse_QNAME, ExecuteAdminOperateResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryXiaoMianDataResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryXiaoMianDataResponse")
    public JAXBElement<QueryXiaoMianDataResponse> createQueryXiaoMianDataResponse(QueryXiaoMianDataResponse value) {
        return new JAXBElement<QueryXiaoMianDataResponse>(_QueryXiaoMianDataResponse_QNAME, QueryXiaoMianDataResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUserUpgradeTimeResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUserUpgradeTimeResponse")
    public JAXBElement<QueryUserUpgradeTimeResponse> createQueryUserUpgradeTimeResponse(QueryUserUpgradeTimeResponse value) {
        return new JAXBElement<QueryUserUpgradeTimeResponse>(_QueryUserUpgradeTimeResponse_QNAME, QueryUserUpgradeTimeResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ReachPlatformConditionResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "reachPlatformConditionResponse")
    public JAXBElement<ReachPlatformConditionResponse> createReachPlatformConditionResponse(ReachPlatformConditionResponse value) {
        return new JAXBElement<ReachPlatformConditionResponse>(_ReachPlatformConditionResponse_QNAME, ReachPlatformConditionResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUserUpgradeTime }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUserUpgradeTime")
    public JAXBElement<QueryUserUpgradeTime> createQueryUserUpgradeTime(QueryUserUpgradeTime value) {
        return new JAXBElement<QueryUserUpgradeTime>(_QueryUserUpgradeTime_QNAME, QueryUserUpgradeTime.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link AddUserBehaviorResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "addUserBehaviorResponse")
    public JAXBElement<AddUserBehaviorResponse> createAddUserBehaviorResponse(AddUserBehaviorResponse value) {
        return new JAXBElement<AddUserBehaviorResponse>(_AddUserBehaviorResponse_QNAME, AddUserBehaviorResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link PlatformSendRewardResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "platformSendRewardResponse")
    public JAXBElement<PlatformSendRewardResponse> createPlatformSendRewardResponse(PlatformSendRewardResponse value) {
        return new JAXBElement<PlatformSendRewardResponse>(_PlatformSendRewardResponse_QNAME, PlatformSendRewardResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeUserNickNameResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "changeUserNickNameResponse")
    public JAXBElement<ChangeUserNickNameResponse> createChangeUserNickNameResponse(ChangeUserNickNameResponse value) {
        return new JAXBElement<ChangeUserNickNameResponse>(_ChangeUserNickNameResponse_QNAME, ChangeUserNickNameResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUserByAliasId }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUserByAliasId")
    public JAXBElement<QueryUserByAliasId> createQueryUserByAliasId(QueryUserByAliasId value) {
        return new JAXBElement<QueryUserByAliasId>(_QueryUserByAliasId_QNAME, QueryUserByAliasId.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeUserNickName }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "changeUserNickName")
    public JAXBElement<ChangeUserNickName> createChangeUserNickName(ChangeUserNickName value) {
        return new JAXBElement<ChangeUserNickName>(_ChangeUserNickName_QNAME, ChangeUserNickName.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryXiaoMianData }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryXiaoMianData")
    public JAXBElement<QueryXiaoMianData> createQueryXiaoMianData(QueryXiaoMianData value) {
        return new JAXBElement<QueryXiaoMianData>(_QueryXiaoMianData_QNAME, QueryXiaoMianData.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link LogPreRecharge }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "logPreRecharge")
    public JAXBElement<LogPreRecharge> createLogPreRecharge(LogPreRecharge value) {
        return new JAXBElement<LogPreRecharge>(_LogPreRecharge_QNAME, LogPreRecharge.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryMallCanBuyResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryMallCanBuyResponse")
    public JAXBElement<QueryMallCanBuyResponse> createQueryMallCanBuyResponse(QueryMallCanBuyResponse value) {
        return new JAXBElement<QueryMallCanBuyResponse>(_QueryMallCanBuyResponse_QNAME, QueryMallCanBuyResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetCanBuyProductListBackendResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "getCanBuyProductListBackendResponse")
    public JAXBElement<GetCanBuyProductListBackendResponse> createGetCanBuyProductListBackendResponse(GetCanBuyProductListBackendResponse value) {
        return new JAXBElement<GetCanBuyProductListBackendResponse>(_GetCanBuyProductListBackendResponse_QNAME, GetCanBuyProductListBackendResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUnionDetailInfo }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUnionDetailInfo")
    public JAXBElement<QueryUnionDetailInfo> createQueryUnionDetailInfo(QueryUnionDetailInfo value) {
        return new JAXBElement<QueryUnionDetailInfo>(_QueryUnionDetailInfo_QNAME, QueryUnionDetailInfo.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link IsProductCanBuy }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "isProductCanBuy")
    public JAXBElement<IsProductCanBuy> createIsProductCanBuy(IsProductCanBuy value) {
        return new JAXBElement<IsProductCanBuy>(_IsProductCanBuy_QNAME, IsProductCanBuy.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ReduceTokenResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "reduceTokenResponse")
    public JAXBElement<ReduceTokenResponse> createReduceTokenResponse(ReduceTokenResponse value) {
        return new JAXBElement<ReduceTokenResponse>(_ReduceTokenResponse_QNAME, ReduceTokenResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link LoginCheckGameServerMemoryResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "loginCheckGameServerMemoryResponse")
    public JAXBElement<LoginCheckGameServerMemoryResponse> createLoginCheckGameServerMemoryResponse(LoginCheckGameServerMemoryResponse value) {
        return new JAXBElement<LoginCheckGameServerMemoryResponse>(_LoginCheckGameServerMemoryResponse_QNAME, LoginCheckGameServerMemoryResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link NotifyDeductIngots }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "notifyDeductIngots")
    public JAXBElement<NotifyDeductIngots> createNotifyDeductIngots(NotifyDeductIngots value) {
        return new JAXBElement<NotifyDeductIngots>(_NotifyDeductIngots_QNAME, NotifyDeductIngots.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link LogPreRechargeResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "logPreRechargeResponse")
    public JAXBElement<LogPreRechargeResponse> createLogPreRechargeResponse(LogPreRechargeResponse value) {
        return new JAXBElement<LogPreRechargeResponse>(_LogPreRechargeResponse_QNAME, LogPreRechargeResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link UpdateUserPlatformUserIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "updateUserPlatformUserIdResponse")
    public JAXBElement<UpdateUserPlatformUserIdResponse> createUpdateUserPlatformUserIdResponse(UpdateUserPlatformUserIdResponse value) {
        return new JAXBElement<UpdateUserPlatformUserIdResponse>(_UpdateUserPlatformUserIdResponse_QNAME, UpdateUserPlatformUserIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ListCommandApi }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "listCommandApi")
    public JAXBElement<ListCommandApi> createListCommandApi(ListCommandApi value) {
        return new JAXBElement<ListCommandApi>(_ListCommandApi_QNAME, ListCommandApi.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUnionDetailInfoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUnionDetailInfoResponse")
    public JAXBElement<QueryUnionDetailInfoResponse> createQueryUnionDetailInfoResponse(QueryUnionDetailInfoResponse value) {
        return new JAXBElement<QueryUnionDetailInfoResponse>(_QueryUnionDetailInfoResponse_QNAME, QueryUnionDetailInfoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link LoginCheckGameServerMemory }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "loginCheckGameServerMemory")
    public JAXBElement<LoginCheckGameServerMemory> createLoginCheckGameServerMemory(LoginCheckGameServerMemory value) {
        return new JAXBElement<LoginCheckGameServerMemory>(_LoginCheckGameServerMemory_QNAME, LoginCheckGameServerMemory.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryServerOnline }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryServerOnline")
    public JAXBElement<QueryServerOnline> createQueryServerOnline(QueryServerOnline value) {
        return new JAXBElement<QueryServerOnline>(_QueryServerOnline_QNAME, QueryServerOnline.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetCanBuyProductListResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "getCanBuyProductListResponse")
    public JAXBElement<GetCanBuyProductListResponse> createGetCanBuyProductListResponse(GetCanBuyProductListResponse value) {
        return new JAXBElement<GetCanBuyProductListResponse>(_GetCanBuyProductListResponse_QNAME, GetCanBuyProductListResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RoleReportResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "roleReportResponse")
    public JAXBElement<RoleReportResponse> createRoleReportResponse(RoleReportResponse value) {
        return new JAXBElement<RoleReportResponse>(_RoleReportResponse_QNAME, RoleReportResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUserResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUserResponse")
    public JAXBElement<QueryUserResponse> createQueryUserResponse(QueryUserResponse value) {
        return new JAXBElement<QueryUserResponse>(_QueryUserResponse_QNAME, QueryUserResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ExecuteAdminCommandResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "executeAdminCommandResponse")
    public JAXBElement<ExecuteAdminCommandResponse> createExecuteAdminCommandResponse(ExecuteAdminCommandResponse value) {
        return new JAXBElement<ExecuteAdminCommandResponse>(_ExecuteAdminCommandResponse_QNAME, ExecuteAdminCommandResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ExecuteAdminOperate }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "executeAdminOperate")
    public JAXBElement<ExecuteAdminOperate> createExecuteAdminOperate(ExecuteAdminOperate value) {
        return new JAXBElement<ExecuteAdminOperate>(_ExecuteAdminOperate_QNAME, ExecuteAdminOperate.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeUnion }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "changeUnion")
    public JAXBElement<ChangeUnion> createChangeUnion(ChangeUnion value) {
        return new JAXBElement<ChangeUnion>(_ChangeUnion_QNAME, ChangeUnion.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RoleReport }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "roleReport")
    public JAXBElement<RoleReport> createRoleReport(RoleReport value) {
        return new JAXBElement<RoleReport>(_RoleReport_QNAME, RoleReport.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecordUserIp }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "recordUserIp")
    public JAXBElement<RecordUserIp> createRecordUserIp(RecordUserIp value) {
        return new JAXBElement<RecordUserIp>(_RecordUserIp_QNAME, RecordUserIp.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link IsProductCanBuyResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "isProductCanBuyResponse")
    public JAXBElement<IsProductCanBuyResponse> createIsProductCanBuyResponse(IsProductCanBuyResponse value) {
        return new JAXBElement<IsProductCanBuyResponse>(_IsProductCanBuyResponse_QNAME, IsProductCanBuyResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link CheckNameForbidden }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "checkNameForbidden")
    public JAXBElement<CheckNameForbidden> createCheckNameForbidden(CheckNameForbidden value) {
        return new JAXBElement<CheckNameForbidden>(_CheckNameForbidden_QNAME, CheckNameForbidden.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link TriggerPlatformUserBehaviorResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "triggerPlatformUserBehaviorResponse")
    public JAXBElement<TriggerPlatformUserBehaviorResponse> createTriggerPlatformUserBehaviorResponse(TriggerPlatformUserBehaviorResponse value) {
        return new JAXBElement<TriggerPlatformUserBehaviorResponse>(_TriggerPlatformUserBehaviorResponse_QNAME, TriggerPlatformUserBehaviorResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ReachPlatformCondition }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "reachPlatformCondition")
    public JAXBElement<ReachPlatformCondition> createReachPlatformCondition(ReachPlatformCondition value) {
        return new JAXBElement<ReachPlatformCondition>(_ReachPlatformCondition_QNAME, ReachPlatformCondition.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecordUserSign }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "recordUserSign")
    public JAXBElement<RecordUserSign> createRecordUserSign(RecordUserSign value) {
        return new JAXBElement<RecordUserSign>(_RecordUserSign_QNAME, RecordUserSign.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link PlatformSendReward }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "platformSendReward")
    public JAXBElement<PlatformSendReward> createPlatformSendReward(PlatformSendReward value) {
        return new JAXBElement<PlatformSendReward>(_PlatformSendReward_QNAME, PlatformSendReward.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ReduceToken }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "reduceToken")
    public JAXBElement<ReduceToken> createReduceToken(ReduceToken value) {
        return new JAXBElement<ReduceToken>(_ReduceToken_QNAME, ReduceToken.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link NotifyRechargeSuccessResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "notifyRechargeSuccessResponse")
    public JAXBElement<NotifyRechargeSuccessResponse> createNotifyRechargeSuccessResponse(NotifyRechargeSuccessResponse value) {
        return new JAXBElement<NotifyRechargeSuccessResponse>(_NotifyRechargeSuccessResponse_QNAME, NotifyRechargeSuccessResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link NotifyDeductIngotsResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "notifyDeductIngotsResponse")
    public JAXBElement<NotifyDeductIngotsResponse> createNotifyDeductIngotsResponse(NotifyDeductIngotsResponse value) {
        return new JAXBElement<NotifyDeductIngotsResponse>(_NotifyDeductIngotsResponse_QNAME, NotifyDeductIngotsResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryRechargeSwitchOpenResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryRechargeSwitchOpenResponse")
    public JAXBElement<QueryRechargeSwitchOpenResponse> createQueryRechargeSwitchOpenResponse(QueryRechargeSwitchOpenResponse value) {
        return new JAXBElement<QueryRechargeSwitchOpenResponse>(_QueryRechargeSwitchOpenResponse_QNAME, QueryRechargeSwitchOpenResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryDailyTaskProgress }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryDailyTaskProgress")
    public JAXBElement<QueryDailyTaskProgress> createQueryDailyTaskProgress(QueryDailyTaskProgress value) {
        return new JAXBElement<QueryDailyTaskProgress>(_QueryDailyTaskProgress_QNAME, QueryDailyTaskProgress.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link UpdateUserPlatformUserId }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "updateUserPlatformUserId")
    public JAXBElement<UpdateUserPlatformUserId> createUpdateUserPlatformUserId(UpdateUserPlatformUserId value) {
        return new JAXBElement<UpdateUserPlatformUserId>(_UpdateUserPlatformUserId_QNAME, UpdateUserPlatformUserId.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ListCommandApiResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "listCommandApiResponse")
    public JAXBElement<ListCommandApiResponse> createListCommandApiResponse(ListCommandApiResponse value) {
        return new JAXBElement<ListCommandApiResponse>(_ListCommandApiResponse_QNAME, ListCommandApiResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryMallCanBuy }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryMallCanBuy")
    public JAXBElement<QueryMallCanBuy> createQueryMallCanBuy(QueryMallCanBuy value) {
        return new JAXBElement<QueryMallCanBuy>(_QueryMallCanBuy_QNAME, QueryMallCanBuy.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetCanBuyProductListBackend }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "getCanBuyProductListBackend")
    public JAXBElement<GetCanBuyProductListBackend> createGetCanBuyProductListBackend(GetCanBuyProductListBackend value) {
        return new JAXBElement<GetCanBuyProductListBackend>(_GetCanBuyProductListBackend_QNAME, GetCanBuyProductListBackend.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ChangeUnionResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "changeUnionResponse")
    public JAXBElement<ChangeUnionResponse> createChangeUnionResponse(ChangeUnionResponse value) {
        return new JAXBElement<ChangeUnionResponse>(_ChangeUnionResponse_QNAME, ChangeUnionResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecordUserSignResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "recordUserSignResponse")
    public JAXBElement<RecordUserSignResponse> createRecordUserSignResponse(RecordUserSignResponse value) {
        return new JAXBElement<RecordUserSignResponse>(_RecordUserSignResponse_QNAME, RecordUserSignResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link NotifyRechargeSuccess }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "notifyRechargeSuccess")
    public JAXBElement<NotifyRechargeSuccess> createNotifyRechargeSuccess(NotifyRechargeSuccess value) {
        return new JAXBElement<NotifyRechargeSuccess>(_NotifyRechargeSuccess_QNAME, NotifyRechargeSuccess.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryPlayerOnlineResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryPlayerOnlineResponse")
    public JAXBElement<QueryPlayerOnlineResponse> createQueryPlayerOnlineResponse(QueryPlayerOnlineResponse value) {
        return new JAXBElement<QueryPlayerOnlineResponse>(_QueryPlayerOnlineResponse_QNAME, QueryPlayerOnlineResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryDailyTaskProgressResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryDailyTaskProgressResponse")
    public JAXBElement<QueryDailyTaskProgressResponse> createQueryDailyTaskProgressResponse(QueryDailyTaskProgressResponse value) {
        return new JAXBElement<QueryDailyTaskProgressResponse>(_QueryDailyTaskProgressResponse_QNAME, QueryDailyTaskProgressResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUserUnionInfoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUserUnionInfoResponse")
    public JAXBElement<QueryUserUnionInfoResponse> createQueryUserUnionInfoResponse(QueryUserUnionInfoResponse value) {
        return new JAXBElement<QueryUserUnionInfoResponse>(_QueryUserUnionInfoResponse_QNAME, QueryUserUnionInfoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link QueryUserByAliasIdResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "queryUserByAliasIdResponse")
    public JAXBElement<QueryUserByAliasIdResponse> createQueryUserByAliasIdResponse(QueryUserByAliasIdResponse value) {
        return new JAXBElement<QueryUserByAliasIdResponse>(_QueryUserByAliasIdResponse_QNAME, QueryUserByAliasIdResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecordUserIpResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://webservice.server.road.yanqu.com/", name = "recordUserIpResponse")
    public JAXBElement<RecordUserIpResponse> createRecordUserIpResponse(RecordUserIpResponse value) {
        return new JAXBElement<RecordUserIpResponse>(_RecordUserIpResponse_QNAME, RecordUserIpResponse.class, null, value);
    }

}
